EIA Predicts Minimal Impact on Oil Production Despite Russian Sanctions
The EIA forecasts minimal impact on global oil production from Russian sanctions, with a significant increase in production expected by 2026. Early 2025 may see decreased inventori...